package com.jzo2o.customer.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jzo2o.customer.model.domain.BankAccount;
import com.jzo2o.customer.model.dto.request.BankAccountUpsertReqDTO;
import com.jzo2o.customer.model.dto.response.BankAccountResDTO;

public interface IBankAccountService extends IService<BankAccount> {
    /**
     * 注册银行账户
     *
     * @param reqDTO
     */
//    void registerBankAccount(BankAccountUpsertReqDTO reqDTO);

    /**
     * 保存或更新银行账户
     *
     * @param reqDTO
     */
    void saveOrUpdateBankAccount(BankAccountUpsertReqDTO reqDTO);

    /**
     * 查询当前用户银行账户
     *
     * @return
     */
    BankAccountResDTO queryCurrentUserBankAccount();
}
